[INFO] cloning repository https://github.com/malisper/pgrust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/malisper/pgrust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalisper%2Fpgrust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalisper%2Fpgrust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f08ea1eccf5dc09d97f6c9a6e7c7d4ed49cb3f9d
[INFO] fixing malisper/pgrust against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalisper%2Fpgrust" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-3-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-3-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/malisper/pgrust
[INFO] finished tweaking git repo https://github.com/malisper/pgrust
[INFO] tweaked toml for git repo https://github.com/malisper/pgrust written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/malisper/pgrust on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/malisper/pgrust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded lz4_flex v0.11.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459
[INFO] running `Command { std: "docker" "start" "58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking pgrust_catalog_ids v0.1.0 (/opt/rustwide/workdir/crates/pgrust_catalog_ids)
[INFO] [stderr]     Checking lock_api v0.4.14
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling cc v1.2.59
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking regex-syntax v0.8.10
[INFO] [stderr]     Checking siphasher v1.0.2
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]     Checking pest v2.8.6
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]     Checking phf_shared v0.12.1
[INFO] [stderr]     Checking tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling unicode-general-category v1.1.0
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]     Checking phf v0.12.1
[INFO] [stderr]     Checking tinyvec v1.11.0
[INFO] [stderr]     Checking cpufeatures v0.2.17
[INFO] [stderr]     Checking quick-xml v0.38.4
[INFO] [stderr]     Checking encoding_rs v0.8.35
[INFO] [stderr]     Checking unicode-normalization v0.1.25
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking chrono v0.4.44
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking ryu v1.0.23
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling stacker v0.1.23
[INFO] [stderr]     Checking rustc-hash v2.1.2
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling libmimalloc-sys v0.1.44
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking md-5 v0.10.6
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking pbkdf2 v0.12.2
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking mimalloc v0.1.48
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]     Checking pgrust_sql_grammar v0.1.0 (/opt/rustwide/workdir/crates/pgrust_sql_grammar)
[INFO] [stderr]     Checking pgrust_plpgsql_grammar v0.1.0 (/opt/rustwide/workdir/crates/pgrust_plpgsql_grammar)
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ar_archive_writer v0.5.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling psm v0.1.30
[INFO] [stderr]     Checking pgrust_core v0.1.0 (/opt/rustwide/workdir/crates/pgrust_core)
[INFO] [stderr]     Checking rust-stemmers v1.2.0
[INFO] [stderr]     Checking pgrust_nodes v0.1.0 (/opt/rustwide/workdir/crates/pgrust_nodes)
[INFO] [stderr]     Checking pgrust_catalog_data v0.1.0 (/opt/rustwide/workdir/crates/pgrust_catalog_data)
[INFO] [stderr]     Checking pgrust_storage v0.1.0 (/opt/rustwide/workdir/crates/pgrust_storage)
[INFO] [stdout] warning: method `has_active_writers` is never used
[INFO] [stdout]    --> crates/pgrust_storage/src/lmgr/predicate.rs:600:8
[INFO] [stdout]     |
[INFO] [stdout] 599 | impl PredicateState {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] 600 |     fn has_active_writers(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]    --> crates/pgrust_storage/src/lmgr/predicate.rs:989:5
[INFO] [stdout]     |
[INFO] [stdout] 988 | struct SerializableXact {
[INFO] [stdout]     |        ---------------- field in this struct
[INFO] [stdout] 989 |     id: SerializableXactId,
[INFO] [stdout]     |     ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `SerializableXact` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pgrust_access v0.1.0 (/opt/rustwide/workdir/crates/pgrust_access)
[INFO] [stdout] warning: method `has_active_writers` is never used
[INFO] [stdout]    --> crates/pgrust_storage/src/lmgr/predicate.rs:600:8
[INFO] [stdout]     |
[INFO] [stdout] 599 | impl PredicateState {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] 600 |     fn has_active_writers(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]    --> crates/pgrust_storage/src/lmgr/predicate.rs:989:5
[INFO] [stdout]     |
[INFO] [stdout] 988 | struct SerializableXact {
[INFO] [stdout]     |        ---------------- field in this struct
[INFO] [stdout] 989 |     id: SerializableXactId,
[INFO] [stdout]     |     ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `SerializableXact` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pgrust_parser v0.1.0 (/opt/rustwide/workdir/crates/pgrust_parser)
[INFO] [stderr]     Checking pgrust_expr v0.1.0 (/opt/rustwide/workdir/crates/pgrust_expr)
[INFO] [stderr]     Checking pgrust_protocol v0.1.0 (/opt/rustwide/workdir/crates/pgrust_protocol)
[INFO] [stderr]     Checking pgrust_catalog_store v0.1.0 (/opt/rustwide/workdir/crates/pgrust_catalog_store)
[INFO] [stderr]     Checking pgrust_analyze v0.1.0 (/opt/rustwide/workdir/crates/pgrust_analyze)
[INFO] [stdout] warning: function `prevalidate_recursive_select_targets` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/lib.rs:4267:4
[INFO] [stdout]      |
[INFO] [stdout] 4267 | fn prevalidate_recursive_select_targets(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `set_operation_target_is_unknown_string_literal` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/lib.rs:9089:4
[INFO] [stdout]      |
[INFO] [stdout] 9089 | fn set_operation_target_is_unknown_string_literal(stmt: &SelectStatement, index: usize) -> bool {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `targets_contain_agg` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/agg.rs:362:15
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub(super) fn targets_contain_agg(catalog: &dyn CatalogLookup, targets: &[SelectItem]) -> bool {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `collect_aggs` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/agg.rs:541:15
[INFO] [stdout]     |
[INFO] [stdout] 541 | pub(super) fn collect_aggs(
[INFO] [stdout]     |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `JoinOn`, `FromFunction`, `IndexPredicate`, and `CopyWhere` are never constructed
[INFO] [stdout]   --> crates/pgrust_analyze/src/agg_scope.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub(super) enum AggregateClauseKind {
[INFO] [stdout]    |                 ------------------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 14 |     JoinOn,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 15 |     FromSubselect,
[INFO] [stdout] 16 |     FromFunction,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 17 |     Policy,
[INFO] [stdout] 18 |     IndexPredicate,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 19 |     CopyWhere,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AggregateClauseKind` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `quoted_column_list` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/constraints.rs:2921:4
[INFO] [stdout]      |
[INFO] [stdout] 2921 | fn quoted_column_list(columns: &[String]) -> String {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `point_coordinate_subscript` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/expr.rs:1171:4
[INFO] [stdout]      |
[INFO] [stdout] 1171 | fn point_coordinate_subscript(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bind_user_defined_scalar_function_call` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/expr/func.rs:379:15
[INFO] [stdout]     |
[INFO] [stdout] 379 | pub(super) fn bind_user_defined_scalar_function_call(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bind_user_defined_scalar_function_call_from_typed_args` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/expr/func.rs:418:15
[INFO] [stdout]     |
[INFO] [stdout] 418 | pub(super) fn bind_user_defined_scalar_function_call_from_typed_args(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bind_bound_comparison_expr` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/expr/ops.rs:993:15
[INFO] [stdout]     |
[INFO] [stdout] 993 | pub(super) fn bind_bound_comparison_expr(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `output_name` is never read
[INFO] [stdout]   --> crates/pgrust_analyze/src/expr/targets.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct BoundSelectListSrfTarget {
[INFO] [stdout]    |        ------------------------ field in this struct
[INFO] [stdout] 11 |     output_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `used_defaults` is never read
[INFO] [stdout]    --> crates/pgrust_analyze/src/functions.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct NormalizedFunctionCallArgs {
[INFO] [stdout]     |        -------------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     used_defaults: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `NormalizedFunctionCallArgs` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `infer_array_literal_type` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/infer.rs:1961:15
[INFO] [stdout]      |
[INFO] [stdout] 1961 | pub(super) fn infer_array_literal_type(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `view_base_privilege_requirement` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/modify.rs:208:4
[INFO] [stdout]     |
[INFO] [stdout] 208 | fn view_base_privilege_requirement(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `resolve_assignment_target_sql_type` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/modify.rs:1056:4
[INFO] [stdout]      |
[INFO] [stdout] 1056 | fn resolve_assignment_target_sql_type(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bound_indirection_from_parts` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/modify.rs:1548:4
[INFO] [stdout]      |
[INFO] [stdout] 1548 | fn bound_indirection_from_parts(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewUpdatability` is never constructed
[INFO] [stdout]    --> crates/pgrust_analyze/src/rewrite.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct ViewUpdatability {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `relation_desc` is never read
[INFO] [stdout]   --> crates/pgrust_analyze/src/system_views.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 40 | struct ViewMetadataRow {
[INFO] [stdout]    |        --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 44 |     relation_desc: RelationDesc,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ViewMetadataRow` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `prevalidate_recursive_select_targets` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/lib.rs:4267:4
[INFO] [stdout]      |
[INFO] [stdout] 4267 | fn prevalidate_recursive_select_targets(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `set_operation_target_is_unknown_string_literal` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/lib.rs:9089:4
[INFO] [stdout]      |
[INFO] [stdout] 9089 | fn set_operation_target_is_unknown_string_literal(stmt: &SelectStatement, index: usize) -> bool {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `targets_contain_agg` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/agg.rs:362:15
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub(super) fn targets_contain_agg(catalog: &dyn CatalogLookup, targets: &[SelectItem]) -> bool {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `collect_aggs` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/agg.rs:541:15
[INFO] [stdout]     |
[INFO] [stdout] 541 | pub(super) fn collect_aggs(
[INFO] [stdout]     |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `JoinOn`, `FromFunction`, `IndexPredicate`, and `CopyWhere` are never constructed
[INFO] [stdout]   --> crates/pgrust_analyze/src/agg_scope.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub(super) enum AggregateClauseKind {
[INFO] [stdout]    |                 ------------------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 14 |     JoinOn,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 15 |     FromSubselect,
[INFO] [stdout] 16 |     FromFunction,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 17 |     Policy,
[INFO] [stdout] 18 |     IndexPredicate,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 19 |     CopyWhere,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AggregateClauseKind` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `quoted_column_list` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/constraints.rs:2921:4
[INFO] [stdout]      |
[INFO] [stdout] 2921 | fn quoted_column_list(columns: &[String]) -> String {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `point_coordinate_subscript` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/expr.rs:1171:4
[INFO] [stdout]      |
[INFO] [stdout] 1171 | fn point_coordinate_subscript(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bind_user_defined_scalar_function_call` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/expr/func.rs:379:15
[INFO] [stdout]     |
[INFO] [stdout] 379 | pub(super) fn bind_user_defined_scalar_function_call(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bind_user_defined_scalar_function_call_from_typed_args` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/expr/func.rs:418:15
[INFO] [stdout]     |
[INFO] [stdout] 418 | pub(super) fn bind_user_defined_scalar_function_call_from_typed_args(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bind_bound_comparison_expr` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/expr/ops.rs:993:15
[INFO] [stdout]     |
[INFO] [stdout] 993 | pub(super) fn bind_bound_comparison_expr(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `output_name` is never read
[INFO] [stdout]   --> crates/pgrust_analyze/src/expr/targets.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct BoundSelectListSrfTarget {
[INFO] [stdout]    |        ------------------------ field in this struct
[INFO] [stdout] 11 |     output_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `used_defaults` is never read
[INFO] [stdout]    --> crates/pgrust_analyze/src/functions.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct NormalizedFunctionCallArgs {
[INFO] [stdout]     |        -------------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     used_defaults: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `NormalizedFunctionCallArgs` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `infer_array_literal_type` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/infer.rs:1961:15
[INFO] [stdout]      |
[INFO] [stdout] 1961 | pub(super) fn infer_array_literal_type(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `view_base_privilege_requirement` is never used
[INFO] [stdout]    --> crates/pgrust_analyze/src/modify.rs:208:4
[INFO] [stdout]     |
[INFO] [stdout] 208 | fn view_base_privilege_requirement(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `resolve_assignment_target_sql_type` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/modify.rs:1056:4
[INFO] [stdout]      |
[INFO] [stdout] 1056 | fn resolve_assignment_target_sql_type(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bound_indirection_from_parts` is never used
[INFO] [stdout]     --> crates/pgrust_analyze/src/modify.rs:1548:4
[INFO] [stdout]      |
[INFO] [stdout] 1548 | fn bound_indirection_from_parts(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewUpdatability` is never constructed
[INFO] [stdout]    --> crates/pgrust_analyze/src/rewrite.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct ViewUpdatability {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `relation_desc` is never read
[INFO] [stdout]   --> crates/pgrust_analyze/src/system_views.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 40 | struct ViewMetadataRow {
[INFO] [stdout]    |        --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 44 |     relation_desc: RelationDesc,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ViewMetadataRow` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pgrust_rewrite v0.1.0 (/opt/rustwide/workdir/crates/pgrust_rewrite)
[INFO] [stderr]     Checking pgrust_executor v0.1.0 (/opt/rustwide/workdir/crates/pgrust_executor)
[INFO] [stderr]     Checking pgrust_plpgsql v0.1.0 (/opt/rustwide/workdir/crates/pgrust_plpgsql)
[INFO] [stderr]     Checking pgrust_optimizer v0.1.0 (/opt/rustwide/workdir/crates/pgrust_optimizer)
[INFO] [stdout] warning: function `render_rule_binary_expr` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/rules.rs:1163:4
[INFO] [stdout]      |
[INFO] [stdout] 1163 | fn render_rule_binary_expr(left: &SqlExpr, op: &str, right: &SqlExpr) -> String {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_rule_func_call` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/rules.rs:1207:4
[INFO] [stdout]      |
[INFO] [stdout] 1207 | fn render_rule_func_call(name: &str, args: &SqlCallArgs) -> String {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RECURSIVE_DETAIL` is never used
[INFO] [stdout]   --> crates/pgrust_rewrite/src/view_dml.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | const RECURSIVE_DETAIL: &str =
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `expr_contains_sublink` is never used
[INFO] [stdout]    --> crates/pgrust_rewrite/src/view_dml.rs:525:4
[INFO] [stdout]     |
[INFO] [stdout] 525 | fn expr_contains_sublink(expr: &Expr) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_relation_desc_target_names` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/views.rs:1688:4
[INFO] [stdout]      |
[INFO] [stdout] 1688 | fn apply_relation_desc_target_names(query: &mut Query, relation_desc: &RelationDesc) {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_join_merged_input_var` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/views.rs:6481:4
[INFO] [stdout]      |
[INFO] [stdout] 6481 | fn render_join_merged_input_var(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_rule_binary_expr` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/rules.rs:1163:4
[INFO] [stdout]      |
[INFO] [stdout] 1163 | fn render_rule_binary_expr(left: &SqlExpr, op: &str, right: &SqlExpr) -> String {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_rule_func_call` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/rules.rs:1207:4
[INFO] [stdout]      |
[INFO] [stdout] 1207 | fn render_rule_func_call(name: &str, args: &SqlCallArgs) -> String {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RECURSIVE_DETAIL` is never used
[INFO] [stdout]   --> crates/pgrust_rewrite/src/view_dml.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | const RECURSIVE_DETAIL: &str =
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `expr_contains_sublink` is never used
[INFO] [stdout]    --> crates/pgrust_rewrite/src/view_dml.rs:525:4
[INFO] [stdout]     |
[INFO] [stdout] 525 | fn expr_contains_sublink(expr: &Expr) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_relation_desc_target_names` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/views.rs:1688:4
[INFO] [stdout]      |
[INFO] [stdout] 1688 | fn apply_relation_desc_target_names(query: &mut Query, relation_desc: &RelationDesc) {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_join_merged_input_var` is never used
[INFO] [stdout]     --> crates/pgrust_rewrite/src/views.rs:6481:4
[INFO] [stdout]      |
[INFO] [stdout] 6481 | fn render_join_merged_input_var(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pgrust_commands v0.1.0 (/opt/rustwide/workdir/crates/pgrust_commands)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/pgrust_commands/src/explain_expr.rs:2017:9
[INFO] [stdout]      |
[INFO] [stdout] 2015 |         BuiltinScalarFunction::ToChar => "to_char".into(),
[INFO] [stdout]      |         ----------------------------- matches all the relevant values
[INFO] [stdout] 2016 |         BuiltinScalarFunction::Substring => "substr".into(),
[INFO] [stdout] 2017 |         BuiltinScalarFunction::ToChar => "to_char".into(),
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/pgrust_commands/src/explain_expr.rs:2017:9
[INFO] [stdout]      |
[INFO] [stdout] 2015 |         BuiltinScalarFunction::ToChar => "to_char".into(),
[INFO] [stdout]      |         ----------------------------- matches all the relevant values
[INFO] [stdout] 2016 |         BuiltinScalarFunction::Substring => "substr".into(),
[INFO] [stdout] 2017 |         BuiltinScalarFunction::ToChar => "to_char".into(),
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_index_scan_condition_with_key_names_and_runtime_renderer` is never used
[INFO] [stdout]    --> crates/pgrust_commands/src/explain_verbose.rs:122:4
[INFO] [stdout]     |
[INFO] [stdout] 122 | fn render_index_scan_condition_with_key_names_and_runtime_renderer(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_index_scan_condition_with_key_names_and_runtime_renderer` is never used
[INFO] [stdout]    --> crates/pgrust_commands/src/explain_verbose.rs:122:4
[INFO] [stdout]     |
[INFO] [stdout] 122 | fn render_index_scan_condition_with_key_names_and_runtime_renderer(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pgrust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] error: could not compile `pgrust` (lib test)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/622891a4e29178280638a6b63a8908bde2c0c854/bin/rustc --crate-name pgrust --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=line-tables-only -C split-debuginfo=unpacked --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deadlock_detection", "default", "lz4", "tools"))' -C metadata=73ea9f18b8e72fa2 -C extra-filename=-8b8576213cbe973d --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern base64=/opt/rustwide/target/debug/deps/libbase64-fd93f67758e702f6.rmeta --extern chrono=/opt/rustwide/target/debug/deps/libchrono-02d8c103492c87bc.rmeta --extern chrono_tz=/opt/rustwide/target/debug/deps/libchrono_tz-12a5c5dddd18bb1d.rmeta --extern crc32fast=/opt/rustwide/target/debug/deps/libcrc32fast-5c58e6ac67dcf7d9.rmeta --extern encoding_rs=/opt/rustwide/target/debug/deps/libencoding_rs-f58b83c0dcd591c0.rmeta --extern getrandom=/opt/rustwide/target/debug/deps/libgetrandom-c3c6e399f2f218fa.rmeta --extern hmac=/opt/rustwide/target/debug/deps/libhmac-d35f45821608ab31.rmeta --extern itoa=/opt/rustwide/target/debug/deps/libitoa-9614615c23ac8b31.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-55df3960d4e8fe4e.rmeta --extern md5=/opt/rustwide/target/debug/deps/libmd5-16f50cbdaca48975.rmeta --extern mimalloc=/opt/rustwide/target/debug/deps/libmimalloc-4a73b07b98f3eacf.rmeta --extern num_bigint=/opt/rustwide/target/debug/deps/libnum_bigint-bd3ab3adefb81964.rmeta --extern num_integer=/opt/rustwide/target/debug/deps/libnum_integer-f4a0cf608f22b42e.rmeta --extern num_traits=/opt/rustwide/target/debug/deps/libnum_traits-2243ac66b68774f5.rmeta --extern parking_lot=/opt/rustwide/target/debug/deps/libparking_lot-66d70c02b59f98b9.rmeta --extern pbkdf2=/opt/rustwide/target/debug/deps/libpbkdf2-45c6804f1745d1cc.rmeta --extern pest=/opt/rustwide/target/debug/deps/libpest-94e96ddc21d71192.rmeta --extern pgrust_access=/opt/rustwide/target/debug/deps/libpgrust_access-f96de16aa9d64c63.rmeta --extern pgrust_analyze=/opt/rustwide/target/debug/deps/libpgrust_analyze-c620fd167490beeb.rmeta --extern pgrust_catalog_data=/opt/rustwide/target/debug/deps/libpgrust_catalog_data-72925005f2b0c491.rmeta --extern pgrust_catalog_store=/opt/rustwide/target/debug/deps/libpgrust_catalog_store-165253f8689e1be6.rmeta --extern pgrust_commands=/opt/rustwide/target/debug/deps/libpgrust_commands-f3acd644b4ed1e9d.rmeta --extern pgrust_core=/opt/rustwide/target/debug/deps/libpgrust_core-5d69fb8fc02fc4cc.rmeta --extern pgrust_executor=/opt/rustwide/target/debug/deps/libpgrust_executor-7f7260ab4f807297.rmeta --extern pgrust_expr=/opt/rustwide/target/debug/deps/libpgrust_expr-8a7765f52e1207ba.rmeta --extern pgrust_nodes=/opt/rustwide/target/debug/deps/libpgrust_nodes-6bc7325df1581c60.rmeta --extern pgrust_optimizer=/opt/rustwide/target/debug/deps/libpgrust_optimizer-51f5ad4c15423c21.rmeta --extern pgrust_parser=/opt/rustwide/target/debug/deps/libpgrust_parser-05bbc039f877f526.rmeta --extern pgrust_plpgsql=/opt/rustwide/target/debug/deps/libpgrust_plpgsql-9558e7a481d5500b.rmeta --extern pgrust_plpgsql_grammar=/opt/rustwide/target/debug/deps/libpgrust_plpgsql_grammar-34d3849dae977b8d.rmeta --extern pgrust_protocol=/opt/rustwide/target/debug/deps/libpgrust_protocol-65ef72cff3a1eabb.rmeta --extern pgrust_rewrite=/opt/rustwide/target/debug/deps/libpgrust_rewrite-d6551988212a2c4c.rmeta --extern pgrust_storage=/opt/rustwide/target/debug/deps/libpgrust_storage-cbc4849307d74e28.rmeta --extern quick_xml=/opt/rustwide/target/debug/deps/libquick_xml-a722915bba9f3287.rmeta --extern rand=/opt/rustwide/target/debug/deps/librand-70fadb825926f3bb.rmeta --extern regex=/opt/rustwide/target/debug/deps/libregex-40d3b45a494bc270.rmeta --extern rust_stemmers=/opt/rustwide/target/debug/deps/librust_stemmers-dc65634962b287bc.rmeta --extern rustc_hash=/opt/rustwide/target/debug/deps/librustc_hash-5de6d5ce24151c80.rmeta --extern ryu=/opt/rustwide/target/debug/deps/libryu-0517adf29bc2f209.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-6c0e2c5789ddf146.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-1f79416472086411.rmeta --extern sha2=/opt/rustwide/target/debug/deps/libsha2-6c566f94098fa2f4.rmeta --extern stacker=/opt/rustwide/target/debug/deps/libstacker-59f6815a6093c1eb.rmeta --extern unicode_general_category=/opt/rustwide/target/debug/deps/libunicode_general_category-f2506e88c4dfc24b.rmeta --extern unicode_normalization=/opt/rustwide/target/debug/deps/libunicode_normalization-f017e2f5beb42b15.rmeta -L native=/opt/rustwide/target/debug/build/libmimalloc-sys-804f6469ec5396d7/out -L native=/opt/rustwide/target/debug/build/psm-eb73e0832180fedc/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/backend/executor/exec_expr.rs:4674:11
[INFO] [stdout]      |
[INFO] [stdout] 4668 |         SerializedPartitionValue::EnumOid(value) => quote_sql_literal(&value.to_string()),
[INFO] [stdout]      |         ---------------------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4674 |         | SerializedPartitionValue::EnumOid(_)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/backend/executor/exec_expr.rs:5072:9
[INFO] [stdout]      |
[INFO] [stdout] 5064 |         SerializedPartitionValue::EnumOid(_) => "oid",
[INFO] [stdout]      |         ------------------------------------ matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5072 |         SerializedPartitionValue::EnumOid(_) => "text",
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/backend/executor/exec_expr.rs:5073:9
[INFO] [stdout]      |
[INFO] [stdout] 5065 |         SerializedPartitionValue::Record(_) => "record",
[INFO] [stdout]      |         ----------------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5073 |         SerializedPartitionValue::Record(_) => "text",
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_table_names`
[INFO] [stdout]     --> src/backend/tcop/postgres.rs:9983:9
[INFO] [stdout]      |
[INFO] [stdout] 9983 |     let index_table_names = catcache
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_table_names`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459", kill_on_drop: false }`
[INFO] [stdout] 58b33dab45d13945772cff69033b343d43dd1fdef77e9298f635fe523b5a9459
